Gnu Instruction Scheduler: Ailments and Cures in Context of Superscalarity
نویسندگان
چکیده
| In the past, the GNU C compiler (GCC) has been successfully ported to several superscalar microprocessors. For that purpose, the instruction timing of the target processor usually had been modeled in a straightforward manner. Unfortunately, in our experience, this is likely to lead astray the instruction scheduler. In this paper we describe some of our experiments that revealed such aws, concerning the DEC Alpha 21064 as well as other super-scalar RISC processors. We analyze the circumstances that led to poorly scheduled code, and demonstrate how the machine description supplied for a superscalar processor can be modiied to x some of these problems without hampering the portability of the GCC. On the other hand we show situations for which we do not have a solution within the given framework.
منابع مشابه
Spelling-based Phonics Instruction: It’s Effect on English Reading and Spelling in an EFL Context
Systematic phonics instruction in first language education has recently received considerable research attention due to its critical role in facilitating phonological awareness and processing skills. However, little is known about the effects of systematic phonics instruction on foreign language reading and spelling in an EFL context. This study examined the effects of spelling-based phonics in...
متن کاملEffect of Storytelling Instruction on Developing Iranian EFL Learners’ Oral Proficiency within ZPD-activated Proximal Context
The application of zone of proximal development (ZPD), as a major tenet of Vygotsky’s sociocultural theory (SCT, 1978), has recently been invited in the L2 learning/teaching profession. This study mainly examined whether Iranian EFL learners’ interactions in diverse ZPD-activated proximal contexts through the use of storytelling instruction could improve their oral (speaking) proficiency and at...
متن کاملContextualizing Grammar Instruction through Meaning-Centered Planned Pre-emptive Treatment and Enhanced Input in an EFL Context
This study has aimed to compare the effects of two types of form-focused instruction, i.e. de-contextualized focus-on-forms instruction versus meaning-centered contextualized focus-on-form instruction, on the development of grammatical knowledge of Iranian high-school students. Two groups of male high-school first graders participated in this study. One group was taught through de-contextualiz...
متن کاملTeaching English Pragmatics in an EFL Context: Effects of Obtrusive and Unobtrusive Focus on Form Instructions
With the aim of more emphasis on pragmatics and its inclusion in EFL classrooms, this study attempted to investigate the effectiveness of obtrusive and unobtrusive focus on form instructions on learners’ pragmatic performance of criticizing in English. 54 Iranian learners, all at intermediate level, participated in this study, and they were divided into three groups: 19 participants receiving o...
متن کاملTechnology Mediated Instruction and its Effect on Cognitive Scaffolding, motivation and Academic Performance in EFL Context
Technology mediated learning brings together the users with shared interests. This method makes learners informally engaged in language learning. This study intended to investigate the effect of technology mediated instruction on cognitive scaffolding, academic performance and motivation. Employing a quasi-experimental research, 80 learners from two intact classes at Islamic Azad University, Os...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997